home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_games / sorc075.zip / HISTORY.DOC < prev    next >
Text File  |  1996-12-01  |  7KB  |  120 lines

  1. Sorcery vx.xx History File
  2.  
  3. *** v0.50a 5/29/96
  4.  
  5.         - Initial Version Released.
  6.  
  7. *** v0.60a 6/23/96
  8.  
  9.         - Fixed Problem with "Forfeit the Game" prompt.        
  10.         - Made a few cosmetic changes.
  11.         - Changed the way Sorcery reads and writes Scores.Dat.
  12.         - Sorcery now Strips Pipe "|" Color Codes from handles, for you
  13.           Sysops who don't like your users to see |15Their |04Name that way.
  14.           This may be put in again at a later time, with coding for colors.
  15.           Sorcery does not at this time support Pipe Color Codes.
  16.         - Optimized the code a bit. Some of the searching and randomizing
  17.           routines run a bit faster on slower machines, now.
  18.         - Fixed the problem where the computer's monsters could attack your
  19.           character more than once per round. One attack per round is allowed
  20.           directed at the player (or computer) by creatures.
  21.  
  22. *** v0.70a 6/26/96
  23.  
  24.         - Fixed Bug where enemy's creatures would attack your creatures
  25.           sometimes even when you didn't have any creatures, displaying
  26.           "Enemymonstername attacks your   for   damage!"
  27.         - Fixed a long-standing problem writing scores.dat when the very
  28.           first user exits the game. It now asks if you want to display
  29.           high scores regardless of whether you are a new or previous user
  30.           or if you won or lost you game. It also writes to scores.dat file
  31.           every time you win or lose, also regardless of whether you are the
  32.           first user or not.
  33.         - Fixed "Time Limit Exceeded" error, when the user actually had quite
  34.           a bit of time left. Remote Access seems to have negative seconds
  35.           left in the door.sys file, when you actually have plenty of time
  36.           left. It now reads seconds first, then if it is negative, it reads
  37.           the minutes left and multiplies by 60 (for seconds). Thanks to
  38.           Wayne Schroeder (1:280/1500) for that one.
  39.         - Sorcery does not support RIP. If RIP is detected, it will default
  40.           back to ANSI.
  41.  
  42. *** v0.71a 7/1/96
  43.  
  44.         - Fixed problem where game would drop "Time Expired" when the
  45.           security level of the user was higher than 32,767. Changed drop
  46.           file reader so that it accepts long integers and chops the
  47.           security level down to 5000, since the game does not give any extra
  48.           options for being at a higher security level. Thanks to Richard
  49.           Owens (1:280/1600) for this baby.
  50.  
  51. *** v0.72B 7/7/96
  52.  
  53.         - Some minor timing changes. More effective scoring routines.
  54.         - Computer is a little bit tougher to beat. Thinking about adding
  55.           an IQ setting in SORCERY.CFG. Would be available to registered
  56.           users.
  57.         - Fixed "Time Expired" problem for RA Sysops using DORINFOx.DEF.
  58.  
  59. *** v0.73B 8/7/96
  60.  
  61.         - Computer now has a "memory". It remembers some of the moves the
  62.           user has made during his last game. This is effective when a
  63.           user is playing one game after another. It does not remember from
  64.           day to day.
  65.         - Due to responses from users on *MY* board, the computer is yet, a
  66.           little bit tougher AGAIN. I am leery of making him too tough,
  67.           which might make people not want to play it, but I guess not!
  68.         - A *MAJOR* change in the file handling code of monsters.dat. it
  69.           no longer reads the file every time a monster is summoned, but just
  70.           does it once at the beginning of the game. I had known about this
  71.           for some time, but I hadn't fixed this, until a friend who runs a
  72.           386 pointed out to me that it ran VERY slow on his machine.
  73.  
  74.         * NOTE: Some major cosmetic changes are in the works, but are going
  75.           to have to wait a little until the game is worked on a little more.
  76.  
  77. *** v0.74B 11/10/96
  78.  
  79.         - Everyone (including the computer) gets more spellpoints to start
  80.           out with. That makes the game length a little shorter. In fact,
  81.           you get almost twice as much as before.
  82.         - A little code optimization. People have been complaining that on
  83.           slower machines the game is running slowly, especially when it
  84.           is writing and reading from files. It runs a little faster now.
  85.         - I have experimented with other colors, but have not had much
  86.           success, at least with the QB library I use.
  87.  
  88. *** v0.75B 12/02/96
  89.  
  90.          - I am almost embarrassed to say this, but I lost the source code
  91.            for .74B in a hard drive crash I had, and I didn't back it up.
  92.            So I had to go back to .73B and rewrite from there. However, I
  93.            did have some better ideas and changes I wanted to make. So,
  94.            here they are:
  95.          - Version .74B should have never been released, with the number of
  96.            bugs that were in it. Please upgrade with this version.
  97.          - Monsters.Dat is now only read ONCE total. No longer does it read
  98.            the file once for user summon at initialization, and once for the
  99.            first time the computer summons, but I use the same variables for
  100.            user AND computer monster summoning, so that either can summon the
  101.            same monsters. I am considering making a cmonsters.dat file that
  102.            only the computer can summon monsters from. That way you can
  103.            create a good versus evil or creature versus human sort of game.
  104.            Kind of like creating a new deck, (for those of you who play Magic:
  105.            The Gathering, like I do.)
  106.          - Fixed a bug where when you have a Spell Defense Bonus, which you
  107.            have cast on yourself, via the Aura of Protection spell, and you
  108.            have fireball cast on you from the computer, it did not display
  109.            the right number of hitpoints you were saved from losing, because
  110.            of your defense bonus.
  111.          - Added ENEMIES.DAT, which allows the Sysop to configure and create
  112.            other opponents for his users. You can make the enemies VERY
  113.            tough, VERY easy, or a combination, using health and spell points.
  114.            I am going to be adding an incremental enemy scheme in which each
  115.            time the user wins, he goes up a rank, or something. I haven't
  116.            really worked out how this will all work, but it is in the design
  117.            stage. The coding isn't that tough, just how I am going to decide
  118.            the ranks, etc...
  119.          
  120.